]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
ci: Don't install entire Development group
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 23 Feb 2024 23:00:34 +0000 (00:00 +0100)
committerMarge Bot <marge-bot@gnome.org>
Sun, 25 Feb 2024 22:06:46 +0000 (22:06 +0000)
With dependencies, the group pulls in about 150 packages. We only
need a tiny tiny subset of that, so only specify what we really
need to not blow up the image size unnecessarily.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3208>

.gitlab-ci.yml

index 0d891da75cd45829d9a563f74e3bb187bbff10e3..c79224efc7a23b1ef31286bc44638b1b1ae75858 100644 (file)
@@ -58,6 +58,7 @@ workflow:
       nodejs
       npm
       meson
+      git
       'pkgconfig(gobject-introspection-1.0)'
       'pkgconfig(gio-2.0)'
       'pkgconfig(gio-unix-2.0)'
@@ -67,9 +68,6 @@ workflow:
       # For static analysis with eslint
       npm install -g eslint@^8.0.0 eslint-plugin-jsdoc@^46.0.0 &&
 
-      dnf group install -y 'Development Tools' \
-                 'C Development Tools and Libraries' &&
-
       ./.gitlab-ci/install-meson-project.sh \
         https://gitlab.gnome.org/fmuellner/gjs-ci-tools.git \
         main &&